/**
 * LockboxItem
 * Secret Item class
 *
 * Created by Nathan Black
 */

#import <Foundation/Foundation.h>

enum LockboxItemType {
    LBI_PASSWORD,
    LBI_CARD,
    LBI_OTHER,
    LBI_NUMTYPES
};


@interface LockboxItem : NSObject
{
@public
    int type;
    NSString* key;
    NSString* value;
    NSString* additionalInfo;
    NSString* website;
    NSString* expDate;
    NSString* phone1;
    NSString* note;
    NSMutableArray* tags;
}

-initWithType:(enum LockboxItemType)type;
- (id)initWithCoder:(NSCoder *)coder; 
- (void)encodeWithCoder:(NSCoder *)coder;
- (void)deallocMembersExceptTags;

@end
